@CHARSET "UTF-8";
table.offers { display: table; text-indent: 0px; width: 100%; padding: 0px; margin: 0px; background: none; border: none;  border-spacing: 0px;}
table.offers { display: table; text-indent: 0px; border-spacing: 0px; }
table.offers td { border-right: solid 1px #222; border-bottom: solid 5px #222;  padding: 20px 10px 20px 9px;}
table.offers th.last, table.offers th.actions { border-bottom: solid 1px #ea0000; border-right: none;}
table.offers td.last, table.offers td.actions { border-right: none; border-bottom: solid 5px #222;  padding: 20px 10px 20px 9px;}

.image-icons-list { width: 100%; padding: 10px 0px; margin: 5px 0px; overflow: hidden; height: 130px; text-align: center; vertical-align: middle;  background: #020202; }
sup { vertical-align: super; font-size: 10px; }

table.offers p { margin: 0px; padding: 0px; }
/*table.offers a img { border: solid 3px #555; }*/
table.offers h3 { font-size: 14px; color: #fff; padding: 5px 0px; }
table.offers .lokalizacja { font-size: 12px; padding: 5px 0px; }
table.offers .lokalizacja .miasto { font-size: 14px; padding: 0px 0px; font-weight: bold; }
table.offers .lokalizacja .dzielnica { font-size: 14px; padding: 0px 0px; font-weight: normal; }
table.offers .lokalizacja .ulica { font-size: 14px; padding: 0px 0px; font-weight: normal; }
table.offers .powierzchnia { font-size: 14px; padding: 0px 0px; font-weight: bold; }
table.offers .lokalizacja a { color: #efefef; text-decoration: none; }
table.offers .cena { font-size:18px; color:#000; font-weight:normal; padding: 6px 5px; margin: 5px 0px; text-align: right; float: left; width: 138px; border: none;
	background: transparent url(../../../img/web.lex/h.png) top repeat;
}

div.opis-oferty-nad-galeria { padding: 10px; }
div.opis-oferty-nad-galeria table { width: 100%; padding: 0px; margin: 0px;}
div.opis-oferty-nad-galeria td { padding: 0px; margin: 0px; }

table.offers .offer-more img {  border: none; }
table.offers .offer-more { padding: 9px 4px 8px 4px; margin: 5px 0px; text-align: right; float: right; width: 25px; background: #333 top repeat; }

table.change-offer-promoton, table.change-offer-promoton td { padding: 0px; margin: 0px; border: none; }
table.change-offer-promoton select { height: 26px; line-height: 26px; margin: 2px 0px 2px 0px; width: 122px; }
table.change-offer-promoton input[type="submit"], button, .button { padding: 0px;  margin: 2px 0px 2px 0px; width: 60px; }

/* paging */
div.paging { display: inline;  font-size: 100%; }
div.paging span { display: inline; border: solid 1px #000; background: #101010; padding: 5px; margin: 2px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}
div.paging span.disabled { color: #010101;  border: solid 1px #000; }
div.paging span.current { color: #eee; border: solid 1px #000; background: #101010; }
div.paging span a, div.paging span a:visited { display: inline; margin: 0px; text-decoration: none; color:#2176b7; }


div.paging span a:hover { color: #ea0000;  }